package Day10;

import java.util.Scanner;

/**
 * @author HYHwtx
 * @version 1.0
 * @date 2022/2/16 9:27
 */
public class Demo03 {
    public static void main(String[] args) {
        //循环输入5个成绩，保存到double数组，并且输出
        //步骤
        //1.创建一个double数组，大小为5
        //(1)第一种动态分配方式
        //double[] scores = new double[5];
        //(2)第二种动态分配方式，先声明数组，再new分配空间
        double scores[];//声明数组，这个时候scores是null
        scores = new double[5];//分配内存空间，可以存放数组
        //2.循环输入
        //scores.length 表示数组的大小/长度
        Scanner myScanner = new Scanner(System.in);
        for (int i = 0; i < scores.length; i++) {
            System.out.println("请输入第" + (i + 1) + "个元素的值");
            scores[i] = myScanner.nextDouble();
        }
        //输出，遍历数组
        System.out.println("===数组元素情况的值如下===");
        for (int i = 0; i < scores.length; i++) {
            System.out.println("第" + (i + 1) + "个元素的值=" + scores[i]);
        }
    }
}
